package com.link.base.wechat.wxcard.model;

import java.util.List;

/**
 * 卡卷高级信息
 *
 * @author 路江
 * @date 2019/02/26 18:45
 */

public class AdvancedInfo {
    /**
     * 创建优惠券特有的高级字段
     */
    private String advancedInfo;
    /**
     * //指定可用的商品类目，仅用于代金券类型 ，填入后将在券面拼写适用于xxx
     */
    private UseCondition useCondition;
    /**
     * //封面摘要结构体名称
     */
    private Abstra abstrac;
    /**
     * //图文列表，显示在详情内页 ，优惠券券开发者须至少传入 一组图文列表
     */
    private List<TextImageList> textImageList;
    /**
     *  //商家服务类型： BIZ_SERVICE_DELIVER 外卖服务； BIZ_SERVICE_FREE_PARK 停车位；
     *  BIZ_SERVICE_WITH_PET 可带宠物； BIZ_SERVICE_FREE_WIFI 免费wifi， 可多选
     */
    private List<String> businessService;
    /**
     * //使用时段限制，包含以下字段
     */
    private List<TimeLimit> timeLimit;
    private String iconUrlList;

    public String getAdvancedInfo() {
        return advancedInfo;
    }

    public void setAdvancedInfo(String advancedInfo) {
        this.advancedInfo = advancedInfo;
    }

    public UseCondition getUseCondition() {
        return useCondition;
    }

    public void setUseCondition(UseCondition useCondition) {
        this.useCondition = useCondition;
    }

    public Abstra getAbstrac() {
        return abstrac;
    }

    public void setAbstrac(Abstra abstrac) {
        this.abstrac = abstrac;
    }

    public List<TextImageList> getTextImageList() {
        return textImageList;
    }

    public void setTextImageList(List<TextImageList> textImageList) {
        this.textImageList = textImageList;
    }

    public List<String> getBusinessService() {
        return businessService;
    }

    public void setBusinessService(List<String> businessService) {
        this.businessService = businessService;
    }

    public List<TimeLimit> getTimeLimit() {
        return timeLimit;
    }

    public void setTimeLimit(List<TimeLimit> timeLimit) {
        this.timeLimit = timeLimit;
    }

    public String getIconUrlList() {
        return iconUrlList;
    }

    public void setIconUrlList(String iconUrlList) {
        this.iconUrlList = iconUrlList;
    }
}
